kind of caterpillar - Türkisch Englisch Wörterbuch